have (something) ratified - Español Inglés Diccionario